History
History
Synonyms
UK
US
Meaning:
deciduous

(of trees) losing their leaves annually (especially in autumn)

not around for long

OVER IN A HEARTBEAT as in Wiktionary
OVER IN A HEARTBEAT as in Wikipedia